FROM openjdk:11

ENV HBASE_VERSION=2.4.8
ENV BASE_DIR=/usr/local
ENV HBASE_HOME=${BASE_DIR}/hbase-${HBASE_VERSION}

RUN cd ${BASE_DIR} \
    && curl -k -fSL "https://dlcdn.apache.org/hbase/${HBASE_VERSION}/hbase-${HBASE_VERSION}-bin.tar.gz" -o hbase.tar.gz \
    && tar xfvz hbase.tar.gz \
    && rm -rf hbase.tar.gz

EXPOSE 2181 16000 16010 16020 16030

ENTRYPOINT  ${HBASE_HOME}/bin/hbase start master